package service

// 全局公开对象
var Authority = authorityService{}

// 权限表，常驻内存
// 私有对象，所有的方法都绑定到这个结构体上。
type authorityService struct{}

func (p *authorityService) Create(arg dao.Authority) (int64, error) {
	return 0, nil
}

func (p *authorityService) Delete() (int64, error) {
	return 0, nil
}

func (p *authorityService) Update(arg dao.Authority) (int64, error) {
	return 0, nil
}

func (p *authorityService) Select(id int64) (dao.Authority, error) {
	return dao.AuthorityDao.SelectTemplate(id)
}
